import java.util.Arrays;

public class Text {
//    public static void main(String[] args) {
//        int[] array=new int[]{1,2,3};
//        transform(array);
//        System.out.println(Arrays.toString(array));
//    }
//    public static void transform(int[] a){
//        for (int i = 0; i < a.length; i++) {
//            a[i]=a[i]*2;
//        }
//    }

//    public static void main(String[] args) {
//        int[] array={1,2,3,4,5,6};
//        for (int i = 0; i < array.length-1; i++) {
//            for (int j = 0; j < array.length-i-1; j++) {
//                if(array[j]%2==0&&array[j+1]!=0){
//                    int t=array[j];
//                    array[j]=array[j+1];
//                    array[j+1]=t;
//                }
//            }
//        }
//            System.out.println(Arrays.toString(array));
//    }

//    public static void main(String[] args) {
//        int[] array=new int[]{1,2,3,4,5,6,7,8,9,10};
//        int num=5;
//        int left=0;
//        int pos=0;
//        int right=array.length-1;
//        while(left<=right){
//            int mid=(left+right)/2;
//            if(array[mid]<num){
//                left=mid+1;
//            }
//            else if(array[mid]>num){
//                right=mid-1;
//            }else{
//                pos=mid;
//                break;
//            }
//        }
//        System.out.println("位置在"+pos);
//    }

//    public static void main(String[] args) {
//        int[] array={1,2,3,4,5,6};
//        int ret=Arrays.binarySearch(array,4);
//        System.out.println(ret);
//    }

//    public static void main(String[] args) {
//        int[] array={66,3,5,88,19,20,22};
//        for (int i = 0; i < array.length-1; i++) {
//            boolean flag=false;
//            for (int j = 0; j < array.length-1-i; j++) {
//                if(array[j]>array[j+1]){
//                    flag=true;
//                    int t=array[j];
//                    array[j]=array[j+1];
//                    array[j+1]=t;
//                }
//            }
//            if(flag==false){
//                System.out.println(Arrays.toString(array));
//                break;
//            }
//        }
//    }

//    public static void main(String[] args) {
//        int[] nums={2,7,11,15};
//        int target=9;
//        for (int i = 0; i < nums.length-1; i++) {
//            for (int j = i+1; j < nums.length; j++) {
//                if(nums[i]+nums[j]==target){
//                    System.out.println("["+i+","+j+"]");
//                    break;
//                }
//            }
//        }
//    }

//    public static void main(String[] args) {
//        int[] array={4,1,2,1,2};
//        for (int i = 0; i < array.length-1; i++) {
//            for (int j = i+1; j < array.length; j++) {
//                if(array[i]==array[j]){
//                    array[i]=array[j]=0;
//                }
//                }
//            }
//        for (int i = 0; i < array.length; i++) {
//            if(array[i]!=0){
//                System.out.println(array[i]);
//        }
//        }
//    }

//    public static void main(String[] args) {
//        int[] array=new int[]{2,2,1,1,1,2,2};
//        int a=array[0];
//        int num=array.length/2;
//        int temp=0;
//        while(temp<num){
//            int flag=0;
//            for (int i = 0; i < array.length; i++) {
//                if(array[i]==a){
//                    flag++;
//                }
//                else{
//                    continue;
//                }
//            }
//            if(flag>array.length/2){
//                System.out.println(a);
//                break;
//            }else{
//                for (int i = 0; i < array.length; i++) {
//                    if(array[i]!=a){
//                        a=array[i];
//                    }
//                }
//            }
//            temp++;
//        }
//    }

//    public static void main(String[] args) {
////        int[] array={2,6,4,1};
////        boolean flag=tryJudge(array);
////        if(flag==true){
////            System.out.println(true);
////        }else{
////            System.out.println(false);
////        }
////    }
////    public static boolean tryJudge(int[] array){
////        for (int i = 0; i < array.length-2; i++) {
////            if(array[i]%2!=0&&array[i+1]%2!=0){
////                if(array[i+2]%2!=0){
////                    return true;
////                }
////            }
////        }
////        return false;
////    }

    public static void main(String[] args) {
        int[] array = {4, 1, 2, 1, 2};
        int ret = 0;
        for (int i = 0; i < array.length; i++) {
            ret = ret ^ array[i];
        }
        System.out.println(ret);
    }
